
@media screen and (max-width: 480px) {
    #top  {
        margin-left: 1px;
    }

    #main-container {
        margin: 50px 0 0 1px;
    }

    .footer {
        margin-left: 1px;
    }

}